Client Credentials Grant
https://youtu.be/PKPj_MmLq5E?t=3131
userが干渉しない
クライアント → 認可サーバー: clientId + clientSecret を送る
認可サーバー → クライアント: access_tokenを返す(短命、例: 15分)
クライアント → リソースサーバー: access_tokenでAPIを叩く
人間のログイン画面が不要
トークンが短命なので、漏洩時のリスクが限定的
シークレットのローテーションが可能